import java.util.Random;
import java.util.Scanner;

public class Main {
//    public static void main(String[] args) {
//        Scanner scanner = new Scanner(System. in);
//        int n = scanner.nextInt();
//        System.out.println(n);
//        System.out.println("1");
//        System.out.print("2");
//        System.out.printf("3");
//    }

    //猜数字游戏
//    public static void main(String[] args) {
//    Scanner scanner = new Scanner(System.in);
//    Random random = new Random();
//    int rand = random.nextInt(100);
//    while (true){
//        int n = scanner.nextInt();
//        if (n > rand){
//            System.out.println("猜大了");
//        }
//        else if (n < rand){
//            System.out.println("猜小了");
//        }
//        else {
//            System.out.println("猜对了");
//            break;
//        }
//    }
//}

    //输出乘法口诀表
//    public static void main(String[] args) {
//        int a = 0;
//        int b = 0;
//        for (a = 1; a <= 9; a++){
//            for (b = 1; b <= a; b++){
//                System.out.print(b + "*" + a + "=" +  a * b);
//            }System.out.println();
//        }
//    }


    //计算1/1-1/2+1/3-1/4+1/5.....-1/100
//    public static void main(String[] args) {
//        double n = 0;
//        double sum = 0;
//        int flag = 1;
//        for (n = 1; n <= 100; n++){
//            sum = sum + (1.0/n * flag);
//            flag = -flag;
//        }
//        System.out.println(sum);
//    }

    //编写代码模拟密码输入
//    public static void main(String[] args) {
//        int count = 3;
//        Scanner scanner = new Scanner(System.in);
//        System.out.println("请输入密码：");
//        //假设密码是123456
//        while (count > 0){
//            String password = scanner.nextLine();
//            if (password.equals("123456")){
//                System.out.println("密码输入正确");
//                break;
//            }
//            else {
//                System.out.println("密码输入错误，请重新输入");
//                count--;
//            }
//        }
//        if (count == 0){
//            System.out.println("输入失败");
//        }
//    }

    //求两个数的最大公约数（用辗转相除法）
//   public static int numBer(int a, int b){
//        if (a % b != 0){
//            int c = a % b;
//            b = c;
//            a = b;
//        }
//        return b;
//    }
//    public static void main(String[] args) {
//        Scanner scanner = new Scanner(System.in);
//        int a = scanner.nextInt();
//        int b = scanner.nextInt();
//        System.out.println(numBer(a, b));
//    }

    //方法的重载，求两个数的和
//    public static int addNum(int a1, int b1) {
//        return a1 + b1;
//    }
//
//    public static double addNum(double a2, double b2) {
//        return a2 + b2;
//    }
//    public static void main(String[] args) {
//        int a1 = 10;
//        int b1 = 20;
//        System.out.println(addNum(a1, b1));
//        double a2 = 15.1;
//        double b2 = 18.5;
//        System.out.println(addNum(a2, b2));
//    }
    //以递归的方式求1 + 2 + 3 +....+ 10的值
    public static int sum(int n) {
        if (n != 0){
            return n + sum(n - 1);
        }
        return 0;
    }
    public static void main(String[] args) {
        int n = 10;
        System.out.println(sum(n));
    }
}




























































































